Задание конического сечения в форме инженерного треугольника. Две точки задают начало и конец кривой. Вершина инженерного треугольника anchor определяет наклоны. Параметр Rho задает значение дискриминанта. Дискриминант есть отношение части медианы инженерного треугольника, расположенной под кривой к полной медиане инженерного треугольника (см. рисунок).
На верхнем рисунке длина D1 определяется через параметр Rho, задаваемый при построении конического сечения. Коэффициент Rho должен иметь значение между 0 и 1. Его величина имеет математический смысл:
Rho < 0.5 строится эллипс.
Rho = 0.5 строится парабола.
Rho > 0.5 строится гипербола.
Параметр дискриминанта используется для управления полнотой кривой в инженерном треугольнике в тех случаях, когда нет необходимости явно показывать точку в центре инженерного треугольника, через которую проходит кривая. Чем большее значение имеет дискриминант, тем более выпуклую кривую мы получим.